scarred kidney - Spanish English Dictionary